Construit sur les fondations d'une tour d'observation romaine, le château de Ferrette est mentionné pour la première fois en 1100. Cette forteresse fut construite sur un piton rocheux granitique par Thierry Ier, comte de Monbéliard, de Bar et de Mousson. Son fils Frédéric Ier de Ferrette hérite de ses terres du Sundgau, il s'installe dans le château vers 1125 et fonde le comté de Ferrette qui sera l'une des plus puissantes seigneuries d'Alsace durant le Moyen Âge. Culminant à 613 mètres d'altitude, le château de Ferrette se divise en deux parties bien distinctes: le château d'en bas "Unterburg" et le château d'en haut "Oberburg". Le château supérieur et le plus ancien, construit du XIe au XIIIe siècle, il comprend les vestiges du donjon et du logis, la salle des chevaliers ainsi qu'un puits. La partie la plus ancienne du château inférieur est le donjon carré en pierres à bossages qui date du XIIIe siècle, pour le reste, les courtines munis de trois tours semi-circulaires et la tour de la chapelle castrale dédiée à sainte Catherine remontent à la fin du XVe siècle où le château de Ferrette fut adapté aux armes à feu. Au XVIe siècle la forteresse est encore renforcée avec l'adjonction des portes basse et haute, d'une courtine avec une tour d'angle ainsi que des logis. Le château de Ferrette est classé aux Monuments Historiques depuis 1930.